package com.whfc.emp.entity;

import java.util.Date;
import lombok.Data;

/**
 * 人员硬件-最新数据
 */
@Data
public class AppEmpData {
    private Integer id;

    /**
     * 人员ID
     */
    private Integer empId;

    /**
     * 硬件ID
     */
    private Integer deviceId;

    /**
     * 网络状态(0-离线 1-在线)
     */
    private Integer netState;

    /**
     * 安全帽状态(1-正常佩戴 2-未佩戴 3-跌倒 4-坠落 5-休眠 6-计算错误)
     */
    private Integer helmetState;

    /**
     * 现场状态(0-不在现场 1-在现场)
     */
    private Integer localeState;

    /**
     * 考勤状态(0-缺勤 1-出勤)
     */
    private Integer attendState;

    /**
     * 最近通信时间
     */
    private Date time;

    /**
     * E-东经/W-西经
     */
    private String lngFlag;

    /**
     * N-北纬/S-南纬
     */
    private String latFlag;

    /**
     * 经度
     */
    private Double lng;

    /**
     * 纬度
     */
    private Double lat;

    /**
     * 坐标时间
     */
    private Date gpsTime;

    private Double lngWgs84;

    private Double latWgs84;

    /**
     * 电池状态(1-在充电 2-未充电)
     */
    private Integer batteryState;

    /**
     * 电池电量(百分比)
     */
    private Integer batteryPower;

    /**
     * 更新时间
     */
    private Date updateTime;

    /**
     * 创建时间
     */
    private Date createTime;
}